<?php

namespace modelo;

class Endividamento{
	
	protected $E1;
	protected $E2;
	protected $E3;
	protected $E4;
	protected $E5;
	protected $arrayIndices = Array();
	
	/**
	 * construtor responsavel por preencher os atributos da classe
	 */	
	public function __construct($passivoCirculante, $passivoTotal, $patrimonioLiquido, $passivoNaoCirculante, $imobilizado){
		
		$this->E1 = $passivoCirculante/$passivoTotal;
		$this->E2 = 1 - $this->E1;
		$this->E3 = $passivoTotal/($patrimonioLiquido + $passivoCirculante + $passivoNaoCirculante);
		$this->E4 = $imobilizado/($passivoCirculante + $passivoNaoCirculante);
		$this->E5 = $imobilizado/$patrimonioLiquido;
		
		$this->arrayIndices['E1'] = round($this->E1, 2);
		$this->arrayIndices['E2'] = round($this->E2, 2);
		$this->arrayIndices['E3'] = round($this->E3, 2);
		$this->arrayIndices['E4'] = round($this->E4, 2);
		$this->arrayIndices['E5'] = round($this->E5, 2);		
		
	}
		
	public function getE1(){
		return $this->E1;
	}
	
	public function getE2(){
		return $this->E2;
	}
	
	public function getE3(){
		return $this->E3;
	}
	
	public function getE4(){
		return $this->E4;
	}
	
	public function getE5(){
		return $this->E5;
	}
	
	public function getIndices(){
		return $this->arrayIndices;
	}
}
?>